issue_t50: {
    options = {
        defaults: true,
        passes: 2,
    }
    input: {
        (function() {
            var v1 = [ 4, [ {a: -1, b: 5} ] ];
            var v2 = [ 4, [ {a: -2, b: 5} ] ];
            var v3 = [ 4, [ {a: -3, b: 5} ] ];
            var v4 = [ 4, [ {a: -4, b: 5} ] ];
            var v5 = [ 4, [ {a: -5, b: 5} ] ];
            var v6 = [ 4, [ {a: -6, b: 5} ] ];
            var v7 = [ 4, [ {a: -7, b: 5} ] ];
            var v8 = [ 4, [ {a: -8, b: 5} ] ];
            var v9 = [ 4, [ {a: -9, b: 5} ] ];
            var v10 = [ 4, [ {a: -10, b: 5} ] ];
            var v11 = [ 4, [ {a: -11, b: 5} ] ];
            var v12 = [ 4, [ {a: -12, b: 5} ] ];
            var v13 = [ 4, [ {a: -13, b: 5} ] ];
            var v14 = [ 4, [ {a: -14, b: 5} ] ];
            var v15 = [ 4, [ {a: -15, b: 5} ] ];
            var v16 = [ 4, [ {a: -16, b: 5} ] ];
            var v17 = [ 4, [ {a: -17, b: 5} ] ];
            var v18 = [ 4, [ {a: -18, b: 5} ] ];
            var v19 = [ 4, [ {a: -19, b: 5} ] ];
            var v20 = [ 4, [ {a: -20, b: 5} ] ];
            var v21 = [ 4, [ {a: -21, b: 5} ] ];
            var v22 = [ 4, [ {a: -22, b: 5} ] ];
            var v23 = [ 4, [ {a: -23, b: 5} ] ];
            var v24 = [ 4, [ {a: -24, b: 5} ] ];
            var v25 = [ 4, [ {a: -25, b: 5} ] ];
            var v26 = [ 4, [ {a: -26, b: 5} ] ];
            var v27 = [ 4, [ {a: -27, b: 5} ] ];
            var v28 = [ 4, [ {a: -28, b: 5} ] ];
            var v29 = [ 4, [ {a: -29, b: 5} ] ];
            var v30 = [ 4, [ {a: -30, b: 5} ] ];
            var v31 = [ 4, [ {a: -31, b: 5} ] ];
            var v32 = [ 4, [ {a: -32, b: 5} ] ];
            var v33 = [ 4, [ {a: -33, b: 5} ] ];
            var v34 = [ 4, [ {a: -34, b: 5} ] ];
            var v35 = [ 4, [ {a: -35, b: 5} ] ];
            var v36 = [ 4, [ {a: -36, b: 5} ] ];
            var v37 = [ 4, [ {a: -37, b: 5} ] ];
            var v38 = [ 4, [ {a: -38, b: 5} ] ];
            var v39 = [ 4, [ {a: -39, b: 5} ] ];
            var v40 = [ 4, [ {a: -40, b: 5} ] ];
            var v41 = [ 4, [ {a: -41, b: 5} ] ];
            var v42 = [ 4, [ {a: -42, b: 5} ] ];
            var v43 = [ 4, [ {a: -43, b: 5} ] ];
            var v44 = [ 4, [ {a: -44, b: 5} ] ];
            var v45 = [ 4, [ {a: -45, b: 5} ] ];
            var v46 = [ 4, [ {a: -46, b: 5} ] ];
            var v47 = [ 4, [ {a: -47, b: 5} ] ];
            var v48 = [ 4, [ {a: -48, b: 5} ] ];
            var v49 = [ 4, [ {a: -49, b: 5} ] ];
            var v50 = [ 4, [ {a: -50, b: 5} ] ];
            var v51 = [ 4, [ {a: -51, b: 5} ] ];
            var v52 = [ 4, [ {a: -52, b: 5} ] ];
            var v53 = [ 4, [ {a: -53, b: 5} ] ];
            var v54 = [ 4, [ {a: -54, b: 5} ] ];
            var v55 = [ 4, [ {a: -55, b: 5} ] ];
            var v56 = [ 4, [ {a: -56, b: 5} ] ];
            var v57 = [ 4, [ {a: -57, b: 5} ] ];
            var v58 = [ 4, [ {a: -58, b: 5} ] ];
            var v59 = [ 4, [ {a: -59, b: 5} ] ];
            var v60 = [ 4, [ {a: -60, b: 5} ] ];
            var v61 = [ 4, [ {a: -61, b: 5} ] ];
            var v62 = [ 4, [ {a: -62, b: 5} ] ];
            var v63 = [ 4, [ {a: -63, b: 5} ] ];
            var v64 = [ 4, [ {a: -64, b: 5} ] ];
            var v65 = [ 4, [ {a: -65, b: 5} ] ];
            var v66 = [ 4, [ {a: -66, b: 5} ] ];
            var v67 = [ 4, [ {a: -67, b: 5} ] ];
            var v68 = [ 4, [ {a: -68, b: 5} ] ];
            var v69 = [ 4, [ {a: -69, b: 5} ] ];
            var v70 = [ 4, [ {a: -70, b: 5} ] ];
            var v71 = [ 4, [ {a: -71, b: 5} ] ];
            var v72 = [ 4, [ {a: -72, b: 5} ] ];
            var v73 = [ 4, [ {a: -73, b: 5} ] ];
            var v74 = [ 4, [ {a: -74, b: 5} ] ];
            var v75 = [ 4, [ {a: -75, b: 5} ] ];
            var v76 = [ 4, [ {a: -76, b: 5} ] ];
            var v77 = [ 4, [ {a: -77, b: 5} ] ];
            var v78 = [ 4, [ {a: -78, b: 5} ] ];
            var v79 = [ 4, [ {a: -79, b: 5} ] ];
            var v80 = [ 4, [ {a: -80, b: 5} ] ];
            var v81 = [ 4, [ {a: -81, b: 5} ] ];
            var v82 = [ 4, [ {a: -82, b: 5} ] ];
            var v83 = [ 4, [ {a: -83, b: 5} ] ];
            var v84 = [ 4, [ {a: -84, b: 5} ] ];
            var v85 = [ 4, [ {a: -85, b: 5} ] ];
            var v86 = [ 4, [ {a: -86, b: 5} ] ];
            var v87 = [ 4, [ {a: -87, b: 5} ] ];
            var v88 = [ 4, [ {a: -88, b: 5} ] ];
            var v89 = [ 4, [ {a: -89, b: 5} ] ];
            var v90 = [ 4, [ {a: -90, b: 5} ] ];
            var v91 = [ 4, [ {a: -91, b: 5} ] ];
            var v92 = [ 4, [ {a: -92, b: 5} ] ];
            var v93 = [ 4, [ {a: -93, b: 5} ] ];
            var v94 = [ 4, [ {a: -94, b: 5} ] ];
            var v95 = [ 4, [ {a: -95, b: 5} ] ];
            var v96 = [ 4, [ {a: -96, b: 5} ] ];
            var v97 = [ 4, [ {a: -97, b: 5} ] ];
            var v98 = [ 4, [ {a: -98, b: 5} ] ];
            var v99 = [ 4, [ {a: -99, b: 5} ] ];
            var v100 = [ 4, [ {a: -100, b: 5} ] ];
            var v101 = [ 4, [ {a: -101, b: 5} ] ];
            var v102 = [ 4, [ {a: -102, b: 5} ] ];
            var v103 = [ 4, [ {a: -103, b: 5} ] ];
            var v104 = [ 4, [ {a: -104, b: 5} ] ];
            var v105 = [ 4, [ {a: -105, b: 5} ] ];
            var v106 = [ 4, [ {a: -106, b: 5} ] ];
            var v107 = [ 4, [ {a: -107, b: 5} ] ];
            var v108 = [ 4, [ {a: -108, b: 5} ] ];
            var v109 = [ 4, [ {a: -109, b: 5} ] ];
            var v110 = [ 4, [ {a: -110, b: 5} ] ];
            var v111 = [ 4, [ {a: -111, b: 5} ] ];
            var v112 = [ 4, [ {a: -112, b: 5} ] ];
            var v113 = [ 4, [ {a: -113, b: 5} ] ];
            var v114 = [ 4, [ {a: -114, b: 5} ] ];
            var v115 = [ 4, [ {a: -115, b: 5} ] ];
            var v116 = [ 4, [ {a: -116, b: 5} ] ];
            var v117 = [ 4, [ {a: -117, b: 5} ] ];
            var v118 = [ 4, [ {a: -118, b: 5} ] ];
            var v119 = [ 4, [ {a: -119, b: 5} ] ];
            var v120 = [ 4, [ {a: -120, b: 5} ] ];
            var v121 = [ 4, [ {a: -121, b: 5} ] ];
            var v122 = [ 4, [ {a: -122, b: 5} ] ];
            var v123 = [ 4, [ {a: -123, b: 5} ] ];
            var v124 = [ 4, [ {a: -124, b: 5} ] ];
            var v125 = [ 4, [ {a: -125, b: 5} ] ];
            var v126 = [ 4, [ {a: -126, b: 5} ] ];
            var v127 = [ 4, [ {a: -127, b: 5} ] ];
            var v128 = [ 4, [ {a: -128, b: 5} ] ];
            var v129 = [ 4, [ {a: -129, b: 5} ] ];
            var v130 = [ 4, [ {a: -130, b: 5} ] ];
            var v131 = [ 4, [ {a: -131, b: 5} ] ];
            var v132 = [ 4, [ {a: -132, b: 5} ] ];
            var v133 = [ 4, [ {a: -133, b: 5} ] ];
            var v134 = [ 4, [ {a: -134, b: 5} ] ];
            var v135 = [ 4, [ {a: -135, b: 5} ] ];
            var v136 = [ 4, [ {a: -136, b: 5} ] ];
            var v137 = [ 4, [ {a: -137, b: 5} ] ];
            var v138 = [ 4, [ {a: -138, b: 5} ] ];
            var v139 = [ 4, [ {a: -139, b: 5} ] ];
            var v140 = [ 4, [ {a: -140, b: 5} ] ];
            var v141 = [ 4, [ {a: -141, b: 5} ] ];
            var v142 = [ 4, [ {a: -142, b: 5} ] ];
            var v143 = [ 4, [ {a: -143, b: 5} ] ];
            var v144 = [ 4, [ {a: -144, b: 5} ] ];
            var v145 = [ 4, [ {a: -145, b: 5} ] ];
            var v146 = [ 4, [ {a: -146, b: 5} ] ];
            var v147 = [ 4, [ {a: -147, b: 5} ] ];
            var v148 = [ 4, [ {a: -148, b: 5} ] ];
            var v149 = [ 4, [ {a: -149, b: 5} ] ];
            var v150 = [ 4, [ {a: -150, b: 5} ] ];
            var v151 = [ 4, [ {a: -151, b: 5} ] ];
            var v152 = [ 4, [ {a: -152, b: 5} ] ];
            var v153 = [ 4, [ {a: -153, b: 5} ] ];
            var v154 = [ 4, [ {a: -154, b: 5} ] ];
            var v155 = [ 4, [ {a: -155, b: 5} ] ];
            var v156 = [ 4, [ {a: -156, b: 5} ] ];
            var v157 = [ 4, [ {a: -157, b: 5} ] ];
            var v158 = [ 4, [ {a: -158, b: 5} ] ];
            var v159 = [ 4, [ {a: -159, b: 5} ] ];
            var v160 = [ 4, [ {a: -160, b: 5} ] ];
            var v161 = [ 4, [ {a: -161, b: 5} ] ];
            var v162 = [ 4, [ {a: -162, b: 5} ] ];
            var v163 = [ 4, [ {a: -163, b: 5} ] ];
            var v164 = [ 4, [ {a: -164, b: 5} ] ];
            var v165 = [ 4, [ {a: -165, b: 5} ] ];
            var v166 = [ 4, [ {a: -166, b: 5} ] ];
            var v167 = [ 4, [ {a: -167, b: 5} ] ];
            var v168 = [ 4, [ {a: -168, b: 5} ] ];
            var v169 = [ 4, [ {a: -169, b: 5} ] ];
            var v170 = [ 4, [ {a: -170, b: 5} ] ];
            var v171 = [ 4, [ {a: -171, b: 5} ] ];
            var v172 = [ 4, [ {a: -172, b: 5} ] ];
            var v173 = [ 4, [ {a: -173, b: 5} ] ];
            var v174 = [ 4, [ {a: -174, b: 5} ] ];
            var v175 = [ 4, [ {a: -175, b: 5} ] ];
            var v176 = [ 4, [ {a: -176, b: 5} ] ];
            var v177 = [ 4, [ {a: -177, b: 5} ] ];
            var v178 = [ 4, [ {a: -178, b: 5} ] ];
            var v179 = [ 4, [ {a: -179, b: 5} ] ];
            var v180 = [ 4, [ {a: -180, b: 5} ] ];
            var v181 = [ 4, [ {a: -181, b: 5} ] ];
            var v182 = [ 4, [ {a: -182, b: 5} ] ];
            var v183 = [ 4, [ {a: -183, b: 5} ] ];
            var v184 = [ 4, [ {a: -184, b: 5} ] ];
            var v185 = [ 4, [ {a: -185, b: 5} ] ];
            var v186 = [ 4, [ {a: -186, b: 5} ] ];
            var v187 = [ 4, [ {a: -187, b: 5} ] ];
            var v188 = [ 4, [ {a: -188, b: 5} ] ];
            var v189 = [ 4, [ {a: -189, b: 5} ] ];
            var v190 = [ 4, [ {a: -190, b: 5} ] ];
            var v191 = [ 4, [ {a: -191, b: 5} ] ];
            var v192 = [ 4, [ {a: -192, b: 5} ] ];
            var v193 = [ 4, [ {a: -193, b: 5} ] ];
            var v194 = [ 4, [ {a: -194, b: 5} ] ];
            var v195 = [ 4, [ {a: -195, b: 5} ] ];
            var v196 = [ 4, [ {a: -196, b: 5} ] ];
            var v197 = [ 4, [ {a: -197, b: 5} ] ];
            var v198 = [ 4, [ {a: -198, b: 5} ] ];
            var v199 = [ 4, [ {a: -199, b: 5} ] ];
            var v200 = [ 4, [ {a: -200, b: 5} ] ];
            var v201 = [ 4, [ {a: -201, b: 5} ] ];
            var v202 = [ 4, [ {a: -202, b: 5} ] ];
            var v203 = [ 4, [ {a: -203, b: 5} ] ];
            var v204 = [ 4, [ {a: -204, b: 5} ] ];
            var v205 = [ 4, [ {a: -205, b: 5} ] ];
            var v206 = [ 4, [ {a: -206, b: 5} ] ];
            var v207 = [ 4, [ {a: -207, b: 5} ] ];
            var v208 = [ 4, [ {a: -208, b: 5} ] ];
            var v209 = [ 4, [ {a: -209, b: 5} ] ];
            var v210 = [ 4, [ {a: -210, b: 5} ] ];
            var v211 = [ 4, [ {a: -211, b: 5} ] ];
            var v212 = [ 4, [ {a: -212, b: 5} ] ];
            var v213 = [ 4, [ {a: -213, b: 5} ] ];
            var v214 = [ 4, [ {a: -214, b: 5} ] ];
            var v215 = [ 4, [ {a: -215, b: 5} ] ];
            var v216 = [ 4, [ {a: -216, b: 5} ] ];
            var v217 = [ 4, [ {a: -217, b: 5} ] ];
            var v218 = [ 4, [ {a: -218, b: 5} ] ];
            var v219 = [ 4, [ {a: -219, b: 5} ] ];
            var v220 = [ 4, [ {a: -220, b: 5} ] ];
            var v221 = [ 4, [ {a: -221, b: 5} ] ];
            var v222 = [ 4, [ {a: -222, b: 5} ] ];
            var v223 = [ 4, [ {a: -223, b: 5} ] ];
            var v224 = [ 4, [ {a: -224, b: 5} ] ];
            var v225 = [ 4, [ {a: -225, b: 5} ] ];
            var v226 = [ 4, [ {a: -226, b: 5} ] ];
            var v227 = [ 4, [ {a: -227, b: 5} ] ];
            var v228 = [ 4, [ {a: -228, b: 5} ] ];
            var v229 = [ 4, [ {a: -229, b: 5} ] ];
            var v230 = [ 4, [ {a: -230, b: 5} ] ];
            var v231 = [ 4, [ {a: -231, b: 5} ] ];
            var v232 = [ 4, [ {a: -232, b: 5} ] ];
            var v233 = [ 4, [ {a: -233, b: 5} ] ];
            var v234 = [ 4, [ {a: -234, b: 5} ] ];
            var v235 = [ 4, [ {a: -235, b: 5} ] ];
            var v236 = [ 4, [ {a: -236, b: 5} ] ];
            var v237 = [ 4, [ {a: -237, b: 5} ] ];
            var v238 = [ 4, [ {a: -238, b: 5} ] ];
            var v239 = [ 4, [ {a: -239, b: 5} ] ];
            var v240 = [ 4, [ {a: -240, b: 5} ] ];
            var v241 = [ 4, [ {a: -241, b: 5} ] ];
            var v242 = [ 4, [ {a: -242, b: 5} ] ];
            var v243 = [ 4, [ {a: -243, b: 5} ] ];
            var v244 = [ 4, [ {a: -244, b: 5} ] ];
            var v245 = [ 4, [ {a: -245, b: 5} ] ];
            var v246 = [ 4, [ {a: -246, b: 5} ] ];
            var v247 = [ 4, [ {a: -247, b: 5} ] ];
            var v248 = [ 4, [ {a: -248, b: 5} ] ];
            var v249 = [ 4, [ {a: -249, b: 5} ] ];
            var v250 = [ 4, [ {a: -250, b: 5} ] ];
            var v251 = [ 4, [ {a: -251, b: 5} ] ];
            var v252 = [ 4, [ {a: -252, b: 5} ] ];
            var v253 = [ 4, [ {a: -253, b: 5} ] ];
            var v254 = [ 4, [ {a: -254, b: 5} ] ];
            var v255 = [ 4, [ {a: -255, b: 5} ] ];
            var v256 = [ 4, [ {a: -256, b: 5} ] ];
            var v257 = [ 4, [ {a: -257, b: 5} ] ];
            var v258 = [ 4, [ {a: -258, b: 5} ] ];
            var v259 = [ 4, [ {a: -259, b: 5} ] ];
            var v260 = [ 4, [ {a: -260, b: 5} ] ];
            var v261 = [ 4, [ {a: -261, b: 5} ] ];
            var v262 = [ 4, [ {a: -262, b: 5} ] ];
            var v263 = [ 4, [ {a: -263, b: 5} ] ];
            var v264 = [ 4, [ {a: -264, b: 5} ] ];
            var v265 = [ 4, [ {a: -265, b: 5} ] ];
            var v266 = [ 4, [ {a: -266, b: 5} ] ];
            var v267 = [ 4, [ {a: -267, b: 5} ] ];
            var v268 = [ 4, [ {a: -268, b: 5} ] ];
            var v269 = [ 4, [ {a: -269, b: 5} ] ];
            var v270 = [ 4, [ {a: -270, b: 5} ] ];
            var v271 = [ 4, [ {a: -271, b: 5} ] ];
            var v272 = [ 4, [ {a: -272, b: 5} ] ];
            var v273 = [ 4, [ {a: -273, b: 5} ] ];
            var v274 = [ 4, [ {a: -274, b: 5} ] ];
            var v275 = [ 4, [ {a: -275, b: 5} ] ];
            var v276 = [ 4, [ {a: -276, b: 5} ] ];
            var v277 = [ 4, [ {a: -277, b: 5} ] ];
            var v278 = [ 4, [ {a: -278, b: 5} ] ];
            var v279 = [ 4, [ {a: -279, b: 5} ] ];
            var v280 = [ 4, [ {a: -280, b: 5} ] ];
            var v281 = [ 4, [ {a: -281, b: 5} ] ];
            var v282 = [ 4, [ {a: -282, b: 5} ] ];
            var v283 = [ 4, [ {a: -283, b: 5} ] ];
            var v284 = [ 4, [ {a: -284, b: 5} ] ];
            var v285 = [ 4, [ {a: -285, b: 5} ] ];
            var v286 = [ 4, [ {a: -286, b: 5} ] ];
            var v287 = [ 4, [ {a: -287, b: 5} ] ];
            var v288 = [ 4, [ {a: -288, b: 5} ] ];
            var v289 = [ 4, [ {a: -289, b: 5} ] ];
            var v290 = [ 4, [ {a: -290, b: 5} ] ];
            var v291 = [ 4, [ {a: -291, b: 5} ] ];
            var v292 = [ 4, [ {a: -292, b: 5} ] ];
            var v293 = [ 4, [ {a: -293, b: 5} ] ];
            var v294 = [ 4, [ {a: -294, b: 5} ] ];
            var v295 = [ 4, [ {a: -295, b: 5} ] ];
            var v296 = [ 4, [ {a: -296, b: 5} ] ];
            var v297 = [ 4, [ {a: -297, b: 5} ] ];
            var v298 = [ 4, [ {a: -298, b: 5} ] ];
            var v299 = [ 4, [ {a: -299, b: 5} ] ];
            var v300 = [ 4, [ {a: -300, b: 5} ] ];
            var v301 = [ 4, [ {a: -301, b: 5} ] ];
            var v302 = [ 4, [ {a: -302, b: 5} ] ];
            var v303 = [ 4, [ {a: -303, b: 5} ] ];
            var v304 = [ 4, [ {a: -304, b: 5} ] ];
            var v305 = [ 4, [ {a: -305, b: 5} ] ];
            var v306 = [ 4, [ {a: -306, b: 5} ] ];
            var v307 = [ 4, [ {a: -307, b: 5} ] ];
            var v308 = [ 4, [ {a: -308, b: 5} ] ];
            var v309 = [ 4, [ {a: -309, b: 5} ] ];
            var v310 = [ 4, [ {a: -310, b: 5} ] ];
            var v311 = [ 4, [ {a: -311, b: 5} ] ];
            var v312 = [ 4, [ {a: -312, b: 5} ] ];
            var v313 = [ 4, [ {a: -313, b: 5} ] ];
            var v314 = [ 4, [ {a: -314, b: 5} ] ];
            var v315 = [ 4, [ {a: -315, b: 5} ] ];
            var v316 = [ 4, [ {a: -316, b: 5} ] ];
            var v317 = [ 4, [ {a: -317, b: 5} ] ];
            var v318 = [ 4, [ {a: -318, b: 5} ] ];
            var v319 = [ 4, [ {a: -319, b: 5} ] ];
            var v320 = [ 4, [ {a: -320, b: 5} ] ];
            var v321 = [ 4, [ {a: -321, b: 5} ] ];
            var v322 = [ 4, [ {a: -322, b: 5} ] ];
            var v323 = [ 4, [ {a: -323, b: 5} ] ];
            var v324 = [ 4, [ {a: -324, b: 5} ] ];
            var v325 = [ 4, [ {a: -325, b: 5} ] ];
            var v326 = [ 4, [ {a: -326, b: 5} ] ];
            var v327 = [ 4, [ {a: -327, b: 5} ] ];
            var v328 = [ 4, [ {a: -328, b: 5} ] ];
            var v329 = [ 4, [ {a: -329, b: 5} ] ];
            var v330 = [ 4, [ {a: -330, b: 5} ] ];
            var v331 = [ 4, [ {a: -331, b: 5} ] ];
            var v332 = [ 4, [ {a: -332, b: 5} ] ];
            var v333 = [ 4, [ {a: -333, b: 5} ] ];
            var v334 = [ 4, [ {a: -334, b: 5} ] ];
            var v335 = [ 4, [ {a: -335, b: 5} ] ];
            var v336 = [ 4, [ {a: -336, b: 5} ] ];
            var v337 = [ 4, [ {a: -337, b: 5} ] ];
            var v338 = [ 4, [ {a: -338, b: 5} ] ];
            var v339 = [ 4, [ {a: -339, b: 5} ] ];
            var v340 = [ 4, [ {a: -340, b: 5} ] ];
            var v341 = [ 4, [ {a: -341, b: 5} ] ];
            var v342 = [ 4, [ {a: -342, b: 5} ] ];
            var v343 = [ 4, [ {a: -343, b: 5} ] ];
            var v344 = [ 4, [ {a: -344, b: 5} ] ];
            var v345 = [ 4, [ {a: -345, b: 5} ] ];
            var v346 = [ 4, [ {a: -346, b: 5} ] ];
            var v347 = [ 4, [ {a: -347, b: 5} ] ];
            var v348 = [ 4, [ {a: -348, b: 5} ] ];
            var v349 = [ 4, [ {a: -349, b: 5} ] ];
            var v350 = [ 4, [ {a: -350, b: 5} ] ];
            var v351 = [ 4, [ {a: -351, b: 5} ] ];
            var v352 = [ 4, [ {a: -352, b: 5} ] ];
            var v353 = [ 4, [ {a: -353, b: 5} ] ];
            var v354 = [ 4, [ {a: -354, b: 5} ] ];
            var v355 = [ 4, [ {a: -355, b: 5} ] ];
            var v356 = [ 4, [ {a: -356, b: 5} ] ];
            var v357 = [ 4, [ {a: -357, b: 5} ] ];
            var v358 = [ 4, [ {a: -358, b: 5} ] ];
            var v359 = [ 4, [ {a: -359, b: 5} ] ];
            var v360 = [ 4, [ {a: -360, b: 5} ] ];
            var v361 = [ 4, [ {a: -361, b: 5} ] ];
            var v362 = [ 4, [ {a: -362, b: 5} ] ];
            var v363 = [ 4, [ {a: -363, b: 5} ] ];
            var v364 = [ 4, [ {a: -364, b: 5} ] ];
            var v365 = [ 4, [ {a: -365, b: 5} ] ];
            var v366 = [ 4, [ {a: -366, b: 5} ] ];
            var v367 = [ 4, [ {a: -367, b: 5} ] ];
            var v368 = [ 4, [ {a: -368, b: 5} ] ];
            var v369 = [ 4, [ {a: -369, b: 5} ] ];
            var v370 = [ 4, [ {a: -370, b: 5} ] ];
            var v371 = [ 4, [ {a: -371, b: 5} ] ];
            var v372 = [ 4, [ {a: -372, b: 5} ] ];
            var v373 = [ 4, [ {a: -373, b: 5} ] ];
            var v374 = [ 4, [ {a: -374, b: 5} ] ];
            var v375 = [ 4, [ {a: -375, b: 5} ] ];
            var v376 = [ 4, [ {a: -376, b: 5} ] ];
            var v377 = [ 4, [ {a: -377, b: 5} ] ];
            var v378 = [ 4, [ {a: -378, b: 5} ] ];
            var v379 = [ 4, [ {a: -379, b: 5} ] ];
            var v380 = [ 4, [ {a: -380, b: 5} ] ];
            var v381 = [ 4, [ {a: -381, b: 5} ] ];
            var v382 = [ 4, [ {a: -382, b: 5} ] ];
            var v383 = [ 4, [ {a: -383, b: 5} ] ];
            var v384 = [ 4, [ {a: -384, b: 5} ] ];
            var v385 = [ 4, [ {a: -385, b: 5} ] ];
            var v386 = [ 4, [ {a: -386, b: 5} ] ];
            var v387 = [ 4, [ {a: -387, b: 5} ] ];
            var v388 = [ 4, [ {a: -388, b: 5} ] ];
            var v389 = [ 4, [ {a: -389, b: 5} ] ];
            var v390 = [ 4, [ {a: -390, b: 5} ] ];
            var v391 = [ 4, [ {a: -391, b: 5} ] ];
            var v392 = [ 4, [ {a: -392, b: 5} ] ];
            var v393 = [ 4, [ {a: -393, b: 5} ] ];
            var v394 = [ 4, [ {a: -394, b: 5} ] ];
            var v395 = [ 4, [ {a: -395, b: 5} ] ];
            var v396 = [ 4, [ {a: -396, b: 5} ] ];
            var v397 = [ 4, [ {a: -397, b: 5} ] ];
            var v398 = [ 4, [ {a: -398, b: 5} ] ];
            var v399 = [ 4, [ {a: -399, b: 5} ] ];
            var v400 = [ 4, [ {a: -400, b: 5} ] ];
            var v401 = [ 4, [ {a: -401, b: 5} ] ];
            var v402 = [ 4, [ {a: -402, b: 5} ] ];
            var v403 = [ 4, [ {a: -403, b: 5} ] ];
            var v404 = [ 4, [ {a: -404, b: 5} ] ];
            var v405 = [ 4, [ {a: -405, b: 5} ] ];
            var v406 = [ 4, [ {a: -406, b: 5} ] ];
            var v407 = [ 4, [ {a: -407, b: 5} ] ];
            var v408 = [ 4, [ {a: -408, b: 5} ] ];
            var v409 = [ 4, [ {a: -409, b: 5} ] ];
            var v410 = [ 4, [ {a: -410, b: 5} ] ];
            var v411 = [ 4, [ {a: -411, b: 5} ] ];
            var v412 = [ 4, [ {a: -412, b: 5} ] ];
            var v413 = [ 4, [ {a: -413, b: 5} ] ];
            var v414 = [ 4, [ {a: -414, b: 5} ] ];
            var v415 = [ 4, [ {a: -415, b: 5} ] ];
            var v416 = [ 4, [ {a: -416, b: 5} ] ];
            var v417 = [ 4, [ {a: -417, b: 5} ] ];
            var v418 = [ 4, [ {a: -418, b: 5} ] ];
            var v419 = [ 4, [ {a: -419, b: 5} ] ];
            var v420 = [ 4, [ {a: -420, b: 5} ] ];
            var v421 = [ 4, [ {a: -421, b: 5} ] ];
            var v422 = [ 4, [ {a: -422, b: 5} ] ];
            var v423 = [ 4, [ {a: -423, b: 5} ] ];
            var v424 = [ 4, [ {a: -424, b: 5} ] ];
            var v425 = [ 4, [ {a: -425, b: 5} ] ];
            var v426 = [ 4, [ {a: -426, b: 5} ] ];
            var v427 = [ 4, [ {a: -427, b: 5} ] ];
            var v428 = [ 4, [ {a: -428, b: 5} ] ];
            var v429 = [ 4, [ {a: -429, b: 5} ] ];
            var v430 = [ 4, [ {a: -430, b: 5} ] ];
            var v431 = [ 4, [ {a: -431, b: 5} ] ];
            var v432 = [ 4, [ {a: -432, b: 5} ] ];
            var v433 = [ 4, [ {a: -433, b: 5} ] ];
            var v434 = [ 4, [ {a: -434, b: 5} ] ];
            var v435 = [ 4, [ {a: -435, b: 5} ] ];
            var v436 = [ 4, [ {a: -436, b: 5} ] ];
            var v437 = [ 4, [ {a: -437, b: 5} ] ];
            var v438 = [ 4, [ {a: -438, b: 5} ] ];
            var v439 = [ 4, [ {a: -439, b: 5} ] ];
            var v440 = [ 4, [ {a: -440, b: 5} ] ];
            var v441 = [ 4, [ {a: -441, b: 5} ] ];
            var v442 = [ 4, [ {a: -442, b: 5} ] ];
            var v443 = [ 4, [ {a: -443, b: 5} ] ];
            var v444 = [ 4, [ {a: -444, b: 5} ] ];
            var v445 = [ 4, [ {a: -445, b: 5} ] ];
            var v446 = [ 4, [ {a: -446, b: 5} ] ];
            var v447 = [ 4, [ {a: -447, b: 5} ] ];
            var v448 = [ 4, [ {a: -448, b: 5} ] ];
            var v449 = [ 4, [ {a: -449, b: 5} ] ];
            var v450 = [ 4, [ {a: -450, b: 5} ] ];
            var v451 = [ 4, [ {a: -451, b: 5} ] ];
            var v452 = [ 4, [ {a: -452, b: 5} ] ];
            var v453 = [ 4, [ {a: -453, b: 5} ] ];
            var v454 = [ 4, [ {a: -454, b: 5} ] ];
            var v455 = [ 4, [ {a: -455, b: 5} ] ];
            var v456 = [ 4, [ {a: -456, b: 5} ] ];
            var v457 = [ 4, [ {a: -457, b: 5} ] ];
            var v458 = [ 4, [ {a: -458, b: 5} ] ];
            var v459 = [ 4, [ {a: -459, b: 5} ] ];
            var v460 = [ 4, [ {a: -460, b: 5} ] ];
            var v461 = [ 4, [ {a: -461, b: 5} ] ];
            var v462 = [ 4, [ {a: -462, b: 5} ] ];
            var v463 = [ 4, [ {a: -463, b: 5} ] ];
            var v464 = [ 4, [ {a: -464, b: 5} ] ];
            var v465 = [ 4, [ {a: -465, b: 5} ] ];
            var v466 = [ 4, [ {a: -466, b: 5} ] ];
            var v467 = [ 4, [ {a: -467, b: 5} ] ];
            var v468 = [ 4, [ {a: -468, b: 5} ] ];
            var v469 = [ 4, [ {a: -469, b: 5} ] ];
            var v470 = [ 4, [ {a: -470, b: 5} ] ];
            var v471 = [ 4, [ {a: -471, b: 5} ] ];
            var v472 = [ 4, [ {a: -472, b: 5} ] ];
            var v473 = [ 4, [ {a: -473, b: 5} ] ];
            var v474 = [ 4, [ {a: -474, b: 5} ] ];
            var v475 = [ 4, [ {a: -475, b: 5} ] ];
            var v476 = [ 4, [ {a: -476, b: 5} ] ];
            var v477 = [ 4, [ {a: -477, b: 5} ] ];
            var v478 = [ 4, [ {a: -478, b: 5} ] ];
            var v479 = [ 4, [ {a: -479, b: 5} ] ];
            var v480 = [ 4, [ {a: -480, b: 5} ] ];
            var v481 = [ 4, [ {a: -481, b: 5} ] ];
            var v482 = [ 4, [ {a: -482, b: 5} ] ];
            var v483 = [ 4, [ {a: -483, b: 5} ] ];
            var v484 = [ 4, [ {a: -484, b: 5} ] ];
            var v485 = [ 4, [ {a: -485, b: 5} ] ];
            var v486 = [ 4, [ {a: -486, b: 5} ] ];
            var v487 = [ 4, [ {a: -487, b: 5} ] ];
            var v488 = [ 4, [ {a: -488, b: 5} ] ];
            var v489 = [ 4, [ {a: -489, b: 5} ] ];
            var v490 = [ 4, [ {a: -490, b: 5} ] ];
            var v491 = [ 4, [ {a: -491, b: 5} ] ];
            var v492 = [ 4, [ {a: -492, b: 5} ] ];
            var v493 = [ 4, [ {a: -493, b: 5} ] ];
            var v494 = [ 4, [ {a: -494, b: 5} ] ];
            var v495 = [ 4, [ {a: -495, b: 5} ] ];
            var v496 = [ 4, [ {a: -496, b: 5} ] ];
            var v497 = [ 4, [ {a: -497, b: 5} ] ];
            var v498 = [ 4, [ {a: -498, b: 5} ] ];
            var v499 = [ 4, [ {a: -499, b: 5} ] ];
            var v500 = [ 4, [ {a: -500, b: 5} ] ];
            var unused = {
                p1: v1, p2: v2, p3: v3, p4: v4, p5: v5,
                p6: v6, p7: v7, p8: v8, p9: v9, p10: v10,
                p11: v11, p12: v12, p13: v13, p14: v14, p15: v15,
                p16: v16, p17: v17, p18: v18, p19: v19, p20: v20,
                p21: v21, p22: v22, p23: v23, p24: v24, p25: v25,
                p26: v26, p27: v27, p28: v28, p29: v29, p30: v30,
                p31: v31, p32: v32, p33: v33, p34: v34, p35: v35,
                p36: v36, p37: v37, p38: v38, p39: v39, p40: v40,
                p41: v41, p42: v42, p43: v43, p44: v44, p45: v45,
                p46: v46, p47: v47, p48: v48, p49: v49, p50: v50,
                p51: v51, p52: v52, p53: v53, p54: v54, p55: v55,
                p56: v56, p57: v57, p58: v58, p59: v59, p60: v60,
                p61: v61, p62: v62, p63: v63, p64: v64, p65: v65,
                p66: v66, p67: v67, p68: v68, p69: v69, p70: v70,
                p71: v71, p72: v72, p73: v73, p74: v74, p75: v75,
                p76: v76, p77: v77, p78: v78, p79: v79, p80: v80,
                p81: v81, p82: v82, p83: v83, p84: v84, p85: v85,
                p86: v86, p87: v87, p88: v88, p89: v89, p90: v90,
                p91: v91, p92: v92, p93: v93, p94: v94, p95: v95,
                p96: v96, p97: v97, p98: v98, p99: v99, p100: v100,
                p101: v101, p102: v102, p103: v103, p104: v104, p105: v105,
                p106: v106, p107: v107, p108: v108, p109: v109, p110: v110,
                p111: v111, p112: v112, p113: v113, p114: v114, p115: v115,
                p116: v116, p117: v117, p118: v118, p119: v119, p120: v120,
                p121: v121, p122: v122, p123: v123, p124: v124, p125: v125,
                p126: v126, p127: v127, p128: v128, p129: v129, p130: v130,
                p131: v131, p132: v132, p133: v133, p134: v134, p135: v135,
                p136: v136, p137: v137, p138: v138, p139: v139, p140: v140,
                p141: v141, p142: v142, p143: v143, p144: v144, p145: v145,
                p146: v146, p147: v147, p148: v148, p149: v149, p150: v150,
                p151: v151, p152: v152, p153: v153, p154: v154, p155: v155,
                p156: v156, p157: v157, p158: v158, p159: v159, p160: v160,
                p161: v161, p162: v162, p163: v163, p164: v164, p165: v165,
                p166: v166, p167: v167, p168: v168, p169: v169, p170: v170,
                p171: v171, p172: v172, p173: v173, p174: v174, p175: v175,
                p176: v176, p177: v177, p178: v178, p179: v179, p180: v180,
                p181: v181, p182: v182, p183: v183, p184: v184, p185: v185,
                p186: v186, p187: v187, p188: v188, p189: v189, p190: v190,
                p191: v191, p192: v192, p193: v193, p194: v194, p195: v195,
                p196: v196, p197: v197, p198: v198, p199: v199, p200: v200,
                p201: v201, p202: v202, p203: v203, p204: v204, p205: v205,
                p206: v206, p207: v207, p208: v208, p209: v209, p210: v210,
                p211: v211, p212: v212, p213: v213, p214: v214, p215: v215,
                p216: v216, p217: v217, p218: v218, p219: v219, p220: v220,
                p221: v221, p222: v222, p223: v223, p224: v224, p225: v225,
                p226: v226, p227: v227, p228: v228, p229: v229, p230: v230,
                p231: v231, p232: v232, p233: v233, p234: v234, p235: v235,
                p236: v236, p237: v237, p238: v238, p239: v239, p240: v240,
                p241: v241, p242: v242, p243: v243, p244: v244, p245: v245,
                p246: v246, p247: v247, p248: v248, p249: v249, p250: v250,
                p251: v251, p252: v252, p253: v253, p254: v254, p255: v255,
                p256: v256, p257: v257, p258: v258, p259: v259, p260: v260,
                p261: v261, p262: v262, p263: v263, p264: v264, p265: v265,
                p266: v266, p267: v267, p268: v268, p269: v269, p270: v270,
                p271: v271, p272: v272, p273: v273, p274: v274, p275: v275,
                p276: v276, p277: v277, p278: v278, p279: v279, p280: v280,
                p281: v281, p282: v282, p283: v283, p284: v284, p285: v285,
                p286: v286, p287: v287, p288: v288, p289: v289, p290: v290,
                p291: v291, p292: v292, p293: v293, p294: v294, p295: v295,
                p296: v296, p297: v297, p298: v298, p299: v299, p300: v300,
                p301: v301, p302: v302, p303: v303, p304: v304, p305: v305,
                p306: v306, p307: v307, p308: v308, p309: v309, p310: v310,
                p311: v311, p312: v312, p313: v313, p314: v314, p315: v315,
                p316: v316, p317: v317, p318: v318, p319: v319, p320: v320,
                p321: v321, p322: v322, p323: v323, p324: v324, p325: v325,
                p326: v326, p327: v327, p328: v328, p329: v329, p330: v330,
                p331: v331, p332: v332, p333: v333, p334: v334, p335: v335,
                p336: v336, p337: v337, p338: v338, p339: v339, p340: v340,
                p341: v341, p342: v342, p343: v343, p344: v344, p345: v345,
                p346: v346, p347: v347, p348: v348, p349: v349, p350: v350,
                p351: v351, p352: v352, p353: v353, p354: v354, p355: v355,
                p356: v356, p357: v357, p358: v358, p359: v359, p360: v360,
                p361: v361, p362: v362, p363: v363, p364: v364, p365: v365,
                p366: v366, p367: v367, p368: v368, p369: v369, p370: v370,
                p371: v371, p372: v372, p373: v373, p374: v374, p375: v375,
                p376: v376, p377: v377, p378: v378, p379: v379, p380: v380,
                p381: v381, p382: v382, p383: v383, p384: v384, p385: v385,
                p386: v386, p387: v387, p388: v388, p389: v389, p390: v390,
                p391: v391, p392: v392, p393: v393, p394: v394, p395: v395,
                p396: v396, p397: v397, p398: v398, p399: v399, p400: v400,
                p401: v401, p402: v402, p403: v403, p404: v404, p405: v405,
                p406: v406, p407: v407, p408: v408, p409: v409, p410: v410,
                p411: v411, p412: v412, p413: v413, p414: v414, p415: v415,
                p416: v416, p417: v417, p418: v418, p419: v419, p420: v420,
                p421: v421, p422: v422, p423: v423, p424: v424, p425: v425,
                p426: v426, p427: v427, p428: v428, p429: v429, p430: v430,
                p431: v431, p432: v432, p433: v433, p434: v434, p435: v435,
                p436: v436, p437: v437, p438: v438, p439: v439, p440: v440,
                p441: v441, p442: v442, p443: v443, p444: v444, p445: v445,
                p446: v446, p447: v447, p448: v448, p449: v449, p450: v450,
                p451: v451, p452: v452, p453: v453, p454: v454, p455: v455,
                p456: v456, p457: v457, p458: v458, p459: v459, p460: v460,
                p461: v461, p462: v462, p463: v463, p464: v464, p465: v465,
                p466: v466, p467: v467, p468: v468, p469: v469, p470: v470,
                p471: v471, p472: v472, p473: v473, p474: v474, p475: v475,
                p476: v476, p477: v477, p478: v478, p479: v479, p480: v480,
                p481: v481, p482: v482, p483: v483, p484: v484, p485: v485,
                p486: v486, p487: v487, p488: v488, p489: v489, p490: v490,
                p491: v491, p492: v492, p493: v493, p494: v494, p495: v495,
                p496: v496, p497: v497, p498: v498, p499: v499, p500: v500,
            };
            console.log(v1[1][0].a, v10[1][0].a);
        })();
    }
    expect: {
        console.log(-1, -10);
    }
    expect_stdout: "-1 -10"
}

issue_t50_let: {
    options = {
        defaults: true,
        passes: 2,
    }
    input: {
        (function() {
            let v1 = [ 4, [ {a: -1, b: 5} ] ];
            let v2 = [ 4, [ {a: -2, b: 5} ] ];
            let v3 = [ 4, [ {a: -3, b: 5} ] ];
            let v4 = [ 4, [ {a: -4, b: 5} ] ];
            let v5 = [ 4, [ {a: -5, b: 5} ] ];
            let v6 = [ 4, [ {a: -6, b: 5} ] ];
            let v7 = [ 4, [ {a: -7, b: 5} ] ];
            let v8 = [ 4, [ {a: -8, b: 5} ] ];
            let v9 = [ 4, [ {a: -9, b: 5} ] ];
            let v10 = [ 4, [ {a: -10, b: 5} ] ];
            let v11 = [ 4, [ {a: -11, b: 5} ] ];
            let v12 = [ 4, [ {a: -12, b: 5} ] ];
            let v13 = [ 4, [ {a: -13, b: 5} ] ];
            let v14 = [ 4, [ {a: -14, b: 5} ] ];
            let v15 = [ 4, [ {a: -15, b: 5} ] ];
            let v16 = [ 4, [ {a: -16, b: 5} ] ];
            let v17 = [ 4, [ {a: -17, b: 5} ] ];
            let v18 = [ 4, [ {a: -18, b: 5} ] ];
            let v19 = [ 4, [ {a: -19, b: 5} ] ];
            let v20 = [ 4, [ {a: -20, b: 5} ] ];
            let unused = {
                p1: v1, p2: v2, p3: v3, p4: v4, p5: v5,
                p6: v6, p7: v7, p8: v8, p9: v9, p10: v10,
                p11: v11, p12: v12, p13: v13, p14: v14, p15: v15,
                p16: v16, p17: v17, p18: v18, p19: v19, p20: v20,
            };
            console.log(v1[1][0].a, v10[1][0].a);
        })();
    }
    expect: {
        console.log(-1, -10);
    }
    expect_stdout: "-1 -10"
}

issue_t50_const: {
    options = {
        defaults: true,
        passes: 2,
    }
    input: {
        (function() {
            const v1 = [ 4, [ {a: -1, b: 5} ] ];
            const v2 = [ 4, [ {a: -2, b: 5} ] ];
            const v3 = [ 4, [ {a: -3, b: 5} ] ];
            const v4 = [ 4, [ {a: -4, b: 5} ] ];
            const v5 = [ 4, [ {a: -5, b: 5} ] ];
            const v6 = [ 4, [ {a: -6, b: 5} ] ];
            const v7 = [ 4, [ {a: -7, b: 5} ] ];
            const v8 = [ 4, [ {a: -8, b: 5} ] ];
            const v9 = [ 4, [ {a: -9, b: 5} ] ];
            const v10 = [ 4, [ {a: -10, b: 5} ] ];
            const v11 = [ 4, [ {a: -11, b: 5} ] ];
            const v12 = [ 4, [ {a: -12, b: 5} ] ];
            const v13 = [ 4, [ {a: -13, b: 5} ] ];
            const v14 = [ 4, [ {a: -14, b: 5} ] ];
            const v15 = [ 4, [ {a: -15, b: 5} ] ];
            const v16 = [ 4, [ {a: -16, b: 5} ] ];
            const v17 = [ 4, [ {a: -17, b: 5} ] ];
            const v18 = [ 4, [ {a: -18, b: 5} ] ];
            const v19 = [ 4, [ {a: -19, b: 5} ] ];
            const v20 = [ 4, [ {a: -20, b: 5} ] ];
            const unused = {
                p1: v1, p2: v2, p3: v3, p4: v4, p5: v5,
                p6: v6, p7: v7, p8: v8, p9: v9, p10: v10,
                p11: v11, p12: v12, p13: v13, p14: v14, p15: v15,
                p16: v16, p17: v17, p18: v18, p19: v19, p20: v20,
            };
            console.log(v1[1][0].a, v10[1][0].a);
        })();
    }
    expect: {
        console.log(-1, -10);
    }
    expect_stdout: "-1 -10"
}
